rock something to its foundations - Turkish English Dictionary